<?php

final class Acesso{
	
	private $ACEfuncionario;
	private $ACEprivilegio;
	private $ACElogin;
	private $ACEsenha;
		
	public function __construct(Funcionario $funcionario, Privilegio $privilegio, $login, $senha){
		$this->ACEfuncionario = $funcionario;
		$this->ACEprivilegio = $privilegio;
		$this->ACElogin = addslashes($login);
		$this->ACEsenha =  addslashes($senha);	
	}

	public function getlogin(){
        return $this->ACElogin;
	}
	
    public function setlogin($login){
        $this->ACElogin = addslashes($login);
	}
	
	public function getSenha(){
        return $this->ACEsenha;
	}
	
    public function setSenha($senha){
        $this->ACEsenha = addslashes($senha);
	}
	
	
	//funcionario
	public function getFunId(){
        return $this->ACEfuncionario->getId();
	}
	
   	public function setFunId($id){
        $this->ACEfuncionario->setId($id);
	}
	
	//privilegio
	public function getPRIVid(){
        return $this->ACEprivilegio->getPRIVid();
	}
	
    public function setPRIVid($PRIVid){
        $this->ACEprivilegio->setPRIVid($PRIVid);
	}

	

}


?>